feel vindicated - Deutsch Englisch Wörterbuch